Ed Skrein is showing his villainous side! The 35-year-old actor will play the villain in the upcoming sequel to Disney’s Maleficent, The Hollywood Reporter confirmed on Tuesday (April 17). PHOTOS: Check out the latest pics of Ed Skrein Ed also played a villain in 2016′s Deadpool. He will again play a villain in Alita: Battle